package com.tedu.bill.demo6;

import java.util.ArrayList;

/**
 * Author：毕龙
 * Date: 2024/4/26 20:08
 */
public class TestStaticClass {
    public static void main(String[] args) {
        //创建静态内部类对象直接使用外部类类名
        OuterClass2.InnerClass ic = new OuterClass2.InnerClass();
        //通过对象调用m1方法
        ic.m1();
        //通过类名直接访问静态成员
        OuterClass2.InnerClass.m2();

        m1();

        ArrayList<Object> objects = new ArrayList<>();
        objects.forEach(o->{
            System.out.println(o);
        });

    }



    public static void m1(){
        int a = 10;
        m2(a);
    }
    public static void m2(int a){
        a += 10;

    }
}
